package com.xuexi.demos.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ChatMessage {
    private String type;      // JOIN, LEAVE, CHAT, PRIVATE, SYSTEM
    private String content;   // 消息内容
    private String sender;    // 发送者
    private String receiver;  // 接收者 (私聊时使用)
    private String roomId;    // 房间号（可选）
    private String timestamp; // 时间戳

}